home *** CD-ROM | disk | FTP | other *** search
/ Amiga Games: Greatest Hits 1996 / Amiga Games: Greatest Hits 1996.iso / userbox / publicdomain / ustartup1.0 / readme < prev    next >
Text File  |  1996-05-29  |  4KB  |  80 lines

  1.  UStartup 1.0 - The easy way to get full control over User-Startup
  2.                    By Martin Samuelsson
  3.                        E-mailware.
  4.  
  5.  What is UStartup?
  6. ~~~~~~~~~~~~~~~~~~~
  7.  UStartup is an attempt to simplify the handling of User-Startup.
  8. Have you ever wanted to disable one assign or a binddrivers? Ever wanted
  9. to prevent one or more programs in your User-Startup from running? Did
  10. you notice that you had to load the entire User-Startup into your favourite
  11. (or Ed, if you don't have any:) text editor, commenting out what you don't
  12. want, and then save it back again? To enable it again, you have to go through
  13. the same procedure once again.
  14.  
  15.  Have you ever wanted to do the same thing with a program in the WBStartup
  16. drawer? Did you notice that it was just a matter of drag & drop? Do you
  17. want to handle your User-Startup with the same elegance and ease?
  18.  
  19.  Then UStartup is definitely something for you!
  20.  
  21.  How does it work?
  22. ~~~~~~~~~~~~~~~~~~~
  23.  UStartup is easy to use, yet it has support for priorities. When installed,
  24. UStartup will make a copy of the original User-Startup. You will then have to
  25. manually split it into small parts, each containing groups of commands related
  26. to each other, all assigns for Deluxe Paint in one part, the ones for Real 3D
  27. in the next, and so on.
  28.  
  29.  To the user, all that is visible is an extra drawer, probably on the system
  30. partition, containing two drawers, Execute and Leave. After installation of
  31. UStartup, Execute contains the old User-Startup. Split this according to the
  32. above paragraph, put the pieces back into UStartup/Execute and delete the
  33. old User-Startup file. The original User-Startup is replaced by the UStartup
  34. script, which takes care of finding and executing all scripts in
  35. UStartup/Execute.
  36.  
  37.  The priority system works as follows:
  38. The UStartup script lists all files in UStartup/Execute to a temporary file.
  39. It then sorts the file and executes the resulting, sorted, file. Thus, all
  40. scripts in UStartup/Execute are executed in alphabetical order. To define
  41. the order in which they should be executed, simply put a number in the
  42. beginning of the file name, e.g. "100 Real 3D assigns", "110 ADPro assigns",
  43. "115 Do this", "120 Do that" etc. The files with lower numbers associated
  44. with them will be executed first. However, make sure that you use the same
  45. number of digits in all priority numbers, or they will be sorted in the
  46. wrong order. If one or more files have the same priority, they will be
  47. executed in alphabetical order.
  48.  
  49.  And UStartup/Leave?
  50. ~~~~~~~~~~~~~~~~~~~~~
  51.  It serves as a storage drawer for scripts you do not want to execute. If
  52. you, for example, don't want to assign ADPro in the above example, just
  53. drag "110 ADPro assigns" out of UStartup/Execute and drop it in
  54. UStartup/Leave.
  55.  
  56.  Anything else?
  57. ~~~~~~~~~~~~~~~~
  58.  Not much. When you install new programs in your system, they will most
  59. likely add some commands to the end of S:User-Startup. Just remove them,
  60. and put them in their own file in UStartup/Execute. Personally, I use a
  61. notification program (SNoti) which tell me when S:User-Startup has been
  62. changed.
  63.  
  64.  UStartup has been designed to be easy to install and use, with no
  65. non-standard programs or handlers. It really is nothing more than a bunch
  66. of scripts and directories, but I think it is quite handy anyway.
  67.  
  68.  If you have any questions, or if you want to say hello and tell me that
  69. you like UStartup and will use it for ever and ever, send me an e-mail.
  70. My address is Sam@augs.se. I hereby permit anyone not able to send me an
  71. e-mail to use UStartup anyway.
  72.  
  73.  "I designed UStartup, I use it, and have never had any problems with it.
  74. If, however, you encounter problems related to UStartup, or if it damages
  75. your, or anyone else's, software, hardware or wetware, I am not responsible
  76. in any way. Blame yourself."
  77.  
  78. Wed May 29 14:59:14 1996
  79. Martin Samuelsson
  80.